Laying hen

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A hen raised for egg production, as opposed to a parent flock hen, raised to produce chicks.

Antonyms

All antonyms